function transfer()
{
  if(!isset($_REQUEST['userid']) || !isset($_REQUEST['points'])){
    $this->setMessage('Błędne dane.');
    return ACTION_FAILED;
  }
  
  $userid = intval($_REQUEST['userid']);
  $points = intval($_REQUEST['points']);
  
  $query1 = "UPDATE users SET stan_konta = stan_konta - $points "
          . "WHERE id = {$_SESSION['zalogowany']['Id']}";
         
  if(!$this->dbo->query($query1)){
    $this->setMessage('Błąd serwera. Transfer nie został wykonany.');
    return ACTION_FAILED;
  }
  
  $query2 = "UPDATE users SET stan_konta = stan_konta + $points "
          . "WHERE id = $userid";
  
  if(!$this->dbo->query($query2)){
    $this->setMessage('Błąd serwera. Transfer nie został wykonany.');
    return ACTION_FAILED;
  } 
  
  $this->setMessage('Transfer został wykonany.');
  return ACTION_OK;
}